/*Login CSS*/
*{margin:0; padding:0;}
body {font-family: Arial, Helvetica, sans-serif,"宋体"; font-size: 12px;line-height: 210%;font-weight: normal;color: #333333;text-decoration: none;background:#949ba1 url(login/01.jpg) repeat-x 0 0 ;}
img{border:none;}
.btn{ background:url(login/05.gif) no-repeat 0 0; height:21px; width:64px; border:0; cursor:pointer;margin-top:5px; color:#fff; line-height:21px;}

/*头部----------------------------------------------------------------------*/
#top{width:100%; height:111px; }
#br{background:url(login/top_br.jpg) repeat-x; background-position:center; height:1px;width:1150px; margin:0 auto; }

/*身体----------------------------------------------------------------------*/
#main{ background:url(login/03.jpg) no-repeat 0 0;  width:609px; min-height:495px; height:495px; overflow:hidden; margin:0 auto; position:relative;}
#login_box{ background:url(login/04.jpg) no-repeat 0 0; width:609px; min-height:233px;height:233px; position:absolute; top:138px; left:0;}
.login_l ul{ float:left; padding-left:30px;padding-top:50px;width:303px;}   /*层left*/
.login_l ul li{ line-height:32px; height:32px;list-style:none;}
.login_l ul li span{vertical-align:middle;display:block; float:left; width:75px; color:#ffffff;}
.login_l h3{ margin:0; padding:0;font-size:12px; color:#fff;  width:72px !important;width:75px; height:23px; display: block;}
.text-top-login {
	border: #586a74 1px solid;12px;padding:4px 4px;  background:#ffffff ; width:192px; color: #555;
}
#btndiv{text-align:right;  border-top:1px #919aa4 solid;width:276px; margin-top:5px;}
#btndiv a{ text-decoration: underline; color:#9fa3ac;}
#btndiv a:hover{ text-decoration:none; color:#fff;}
.login_r{ float:left;}   /*层right*/
.login_r h3{background:url(login/copy_manager.jpg) no-repeat 39px 23px;  width:223px; height:51px;}
.login_r h4{background:url(login/cert_manager.jpg) no-repeat 8px 20px;  width:223px; height:45px;}
.login_r p{ margin:0; padding:0; padding-left:10px; width:245px;line-height:22px;font-weight:bolder; color:#fff; overflow:hidden; word-break:break-all;}
.login_r p a{ font-weight:normal;}
#idcert{background:url(login/idbj.gif) no-repeat 8px 0;width:260px;height:162px;}
#idcert dl{margin-top:7px;}
#idcert dl dd{ margin-left:10px;}
#idcert dl dd p{ margin:0; padding:0; line-height:24px; font-weight:normal;color:#000000; word-break:break-all;}
#idcert em{ color:#f98015;font-family:"微软雅黑";font-weight:bolder; font-size:12px;padding:0 3px;}
#idcert span{border-bottom:1px #f98015 solid;}

/*身体----------------------------------------------------------------------*/
#mainContent{ margin:0 auto; width:770px;height:500px;background:url(login/list_bj.jpg) no-repeat ;  }
.applications{height:230px;}
.list_bt1{background:url(login/list_bt1.jpg) no-repeat;width:136px;height:28px;}
.list_nr1{background:url(login/5.jpg) no-repeat;width:707px;height:106px;margin:10px auto;}
.list_nr1 .bg_ico{background:url(login/list_icon.jpg) no-repeat 10px 3px;height:90px;}
.list_nr1 .bg_ico h1{ margin:0;padding:15px 0 0 70px; color:#fff;font-size:12px;font-weight:normal;}
.list_nr1 .bg_ico h1 span{color:#494949;font-weight:bolder;}
.list_nr1 .bg_ico .message{padding:0 0 0 70px;font-size:12px; background:url(bg_utm.gif) no-repeat 200px -273px;}
.line_br{background:url(login/line_br.gif) no-repeat; background-position:center; height:5px;width:707px; margin:0 auto; }
.list_bt2{height:28px; line-height:28px;}
.list_bt2 h4{margin:0;padding:0;font-size:12px;color:#fff;}
.list_nr2{background:#f4f4f4;width:707px;height:200px;margin:0px auto;border:1px solid #cccccc;overflow:auto;}
.datalist{ clear:both; width:96%; border-top:2px solid #f98015; border-bottom:2px solid #f98015;margin:5px;overflow:auto;}
.datalist th{ line-height:250%;background:url(bg_repx.gif) repeat-x 0 bottom; color:#494949; font-size:12px; }
.datalist td{ padding:5px 0;background:url(bg_repx.gif) repeat-x 0 bottom; }
.datalist a{ text-decoration:underline;color:#f98015; font-size:12px; }
.datalist a:hover{ text-decoration:none; }
.datalist .txt{ width:90%; overflow:hidden; }
.datalist .txtnobd{ width:90%; border:1px solid #FFF; text-align:right; overflow:hidden; cursor:pointer;}
.datalist .bigarea { width: 500px; height: 80px; }

/*尾部--------------------------------------------------------------------------*/
#copy p{
    color:#646e78; text-align:right; text-align:right;font-family:"微软雅黑"; font-size:16px;
    font-weight:bolder; font-style:italic ;
}
#copy_list p{
    color:#fff; text-align:right;margin:0 auto;text-align:left;font-family:"微软雅黑"; font-size:12px;
    font-weight:bolder; 
}